Embedded Engineer (Jr. Level)

Vanteon Corporation
Pittsford, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 120K

Job location

Pittsford, United States of America

Tech stack

3d Models
Adobe InDesign
Automation of Tests
BIOS
Booting (BIOS)
C++
Compilers
Computer Engineering
Software Debugging
Software Design Documents
Linux
Device Drivers
Linux on Embedded Systems
Embedded Software
Emulators
Field-Programmable Gate Array (FPGA)
Design of User Interfaces
Hardware Description Language
Python
Linux kernel
Object-Oriented Software Development
Real-Time Operating Systems
Software Engineering
Software Systems
UML
Multithreading
GIT
Build Management
Information Technology
Bare Metal

Job description

Vanteon is openly seeking applicants for Embedded Software Engineer positions. Based on the applicant's level of experience, they may be classified as a Junior-level. In general, this role is responsible for performing embedded software design and implementation with the guidance of more senior staff., The following is a list of expected duties to be involved with the position. It is not fully inclusive, and additional ones may be assigned as determined by management:

  • Support development of Requirement Specifications
  • Create other technical documentation, including design documents and development notes.
  • Design and implement embedded software solutions, device drivers, and board support packages
  • Provide project estimates and technical support for the Sales Process
  • Rapidly understand and become proficient with existing code bases
  • Collaborate with hardware and other engineers in design and integration efforts.

Requirements

  • Embedded systems software for real-time bare-metal, RTOSs, and embedded Linux based systems.
  • Multi-threaded programming, distributed design, device driver development, hardware level diagnostics, BIOS / Bootloader development and configuration, and interrupt handling.
  • Proficient with C/C++ and able to work at the assembly level for embedded processors.
  • Experience using embedded tools such as compilers, debuggers, ICE, Emulators
  • Hardware/software interface design experience (SPI, I2C, LVDS, DMA, etc.)
  • Proven track record of successful product completion and deployment
  • Excellent writing, analytical, and verbal communication skills
  • Highly motivated, well-organized self-starter

Desired Skills

  • Linux kernel driver and application software development
  • Linux BSP bring-up on custom hardware platforms
  • FPGA HDL and block design familiarity
  • Experience with Python for automated test fixturing
  • Knowledge of C/C++ and object-oriented design approaches to reusable software systems design
  • Knowledge of common CI/CD tools and methodologies.
  • Experience with UML design modeling and tools
  • Experience with common build management systems (make, etc.) and git version control systems.

Education and Experience: *

  • Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science or Software Engineering
  • Preference to those with an MS and/or coop experience
  • 1-5 years of experience in embedded software development

Physical Requirements:

  • Prolonged periods sitting at a desk and working on a computer
  • Be able to perform low to moderately strenuous physical activities requiring standing, walking, and reaching.
  • Must be able to lift up to 15 pounds at times.

Benefits & conditions

A candidate's compensation will depend heavily on their skills and experience and will include a very competitive benefits package. Position is eligible for a variety of bonuses, including client referrals, employee referrals, publications, and extra effort.

The estimated range for specific positions associated with this job posting is:

  • Junior Engineer - $80,000 to $95,000
  • Engineer - $90,000 to $105,000
  • Senior Engineer - $100,000 to $120,000 (for those applicants with significant experience)

About the company

Vanteon LLC, a wholly owned subsidiary of Performance Drone Works, is an engineering services company specializing in wireless and RF design. We offer Analog, Digital, RF, Hardware, Software, and FPGA design services. At Vanteon, we develop products for companies that range from small start-ups to large Fortune 50 companies. The designs we create include Software-Defined Radio (SDR), Wi-Fi, Bluetooth, etc., for markets such as telecom (3G, 4G, 5G cellular), Aviation, Medical, Government, Industrial, and more. Types of projects include handheld devices, wearables, RADAR, signal/spectrum analyzers, and wireless widgets of all kinds. Vanteon has been voted one of the "Best Companies to Work for in NY" for 15 years running; most times, we've ranked in the top 5.

Apply for this position