Embedded Software Engineer Job at Athari, Remote

UDd0SXM0UVpicE00bXY4MXJocTdWSExmbmc9PQ==
  • Athari
  • Remote

Job Description

Description

Designs and implements software of embedded devices and systems from requirements to

production and commercial deployment for product lines. Designs, develops, codes, tests and

debugs system software. Involved in specifications, design and development of embedded

firmware in engineering projects. Analyzes and enhances efficiency, stability and scalability of

system resources. Integrate and validate new product designs. Supports software QA. Provides

post-production support. Interfaces with hardware design and development.

Required:

 Experience in embedded systems development.

 Experience in hands-on development and troubleshooting on embedded targets.

 Solid programming experience in C or C++.

 Proven experience in embedded systems design with preemptive, multitasking real-time

operating systems.

 Knowledge of reading schematics and data sheets for components. Strong documentation

and writing skills.

Other:

Work location: Hybrid - Candidates should expect to be onsite 3 days a week.

Clearance: Candidates must have an active secret clearance to be considered for this

position.

Travel: Estimated at 5% domestic and international

Interview Process: Initial pre-screen with Group Leader(s). If candidate advances to next

round, will be a larger group interview with technical staff.

Must Have

Degree Level

Bachelor's Degree Yes

Experience

Software Unit Testing 5 years

Hardware

Firmware 5 years

Real-Time Embedded Systems (RTOS, VxWorks, Xenomai, Linux) 5 years

Real-Time Software/Hardware 5 years

Program/Project Management OR Analysis

Software Documentation 5 years

Programming

C/C++ Programming 5 years

Collaboration on shared code repositories (e.g., Git) 5 years

Embedded Software 5 years

Object Oriented Software Design and Development 5 years

Scripting Languages: Perl, Python, Shell Scripting, Powershell. 5 years

Software Design/Development 5 years

Software

Multithreaded and Multiprocessor Applications 5 years

Software Tools

CI/CD pipelines tools (GitHub Actions, Jenkins, Ansible, etc.) 5 years

Communication Protocols (USB, Ethernet, PCIe, I2C, SPI) 5 years

Testing

Software Testing 5 years

Nice to Have

Data/Reporting

MODBUS protocol 0 years

Degree Level

Master’s Degree Yes

Duration: 36 Months

Security Clearance Requirement: Yes

Security Clearance Level: Active Secret

Location: Lexington, MA 02421

Pay Range: $70 - $95 an hour

Job Tags

Full time, 3 days per week

Similar Jobs

Lincoln Parish School District

Unpaid Internship Job at Lincoln Parish School District

 ...Position Type: Field Experience Placements/Internship Date Posted: 8/20/2024 Location: Central Office Unpaid internships must be arranged through a formal agreement with an institution of higher education and the Lincoln Parish School District. You... 

Immanuel Church

CHILDCARE PROVIDER Job at Immanuel Church

 ...children while the women who love them enjoy fellowship and Christ-centered programs. The age range of children is infant to 13 years old. The program runs September - May from 8:45-11:15 am every other Thursday morning. Child care providers must pass a background... 

The Nanny League, Inc.

BOSTON FAMILY IS SEEKING 7 DAY ON/OFF ROTA NANNY! Job at The Nanny League, Inc.

 ...PREFERRED) - A well-established, fully staffed family in the Boston suburb of Brookline is seeking an exceptional FULL-TIME ROTATIONAL NANNY to join their household on a 7-days-on, 7-days-off schedule beginning July 1, 2026. This is a rare and exciting opportunity for a... 

TradeJobsWorkforce

American Airlines Flight Attendant Job at TradeJobsWorkforce

 ...We have an opening for a talented American Airlines Flight Attendant to respond promptly to inquiries and resolve basic issues, follow safety procedures and company policies, and work collaboratively across teams and departments. Other duties include assist with organizing... 

Garmin

Spanish-speaking Product Support Specialist Job at Garmin

 ...will assist customers with Garmins consumer products, providing technical support through phone calls, emails, and chat. Fluency in Spanish is required, alongside strong customer service skills.The ideal candidate will have a High School Diploma or GED and demonstrate...