Herndon, Virginia, USA
1 day ago
Embedded Software Engineer
Job Title: Embedded Software Engineer
Job Description

We are seeking an embedded software engineer to help with the development of software that controls a battery management system. This system is part of renewable energy solutions that are revolutionizing how companies can store and release energy gained from wind, water, and solar power systems. The goal is to create 100% renewable energy for the entire world!

ResponsibilitiesWrite brand new code for a system being created from scratch, sometimes with minimal requirements defined.Use model and simulation tools for testing.Attend and participate in Scrum meetings.Participate in customer demos and reviews.Essential Skills10+ years of experience writing Embedded C.Experience with Simulink/Matlab.Experience with Model Based Code Generation.Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.Additional Skills & QualificationsExperience programming 32-bit microcontrollers.Experience writing code for safety-critical/high reliability systems (e.g., airplanes, satellites).Knowledge of modern DevOps processes.Experience with Industrial Process Control Systems (MODBUS, CAN-BUS, etc).Experience with RTOS (ideally FreeRTOS but any RTOS will work).Work Environment

This role is hybrid in Herndon, but there are weeks where you could be required to be onsite every day depending on tasking and customer meetings. The team is very knowledgeable in both software engineering and battery management systems, providing ample opportunity for mentorship in the industry. The work is custom development and R&D efforts, conducted in an engineering lab.

Pay and Benefits

The pay range for this position is $65.00 - $90.00

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

� Medical, dental & vision

� Critical Illness, Accident, and Hospital

� 401(k) Retirement Plan � Pre-tax and Roth post-tax contributions available

� Life Insurance (Voluntary Life & AD&D for the employee and dependents)

� Short and long-term disability

� Health Spending Account (HSA)

� Transportation benefits

� Employee Assistance Program

� Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Herndon,VA.

Application Deadline

This position will be accepting applications until Jan 7, 2025.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:

Hiring diverse talent Maintaining an inclusive environment through persistent self-reflection Building a culture of care, engagement, and recognition with clear outcomes Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

Confirm your E-mail: Send Email