![Luna Labs USA LLC](https://media.trabajo.org/img/noimg.jpg)
Firmware Engineer
4 months ago
Company Overview
Luna Labs USA is a leading defense contractor in Central Virginia, and a high throughput innovation engine for the aerospace, defense, and healthcare industries. Our diverse capabilities in materials, biotech, and engineered systems allow us to collaborate to address unique and complex problems faced by our customers. We partner with universities, government labs, and the best companies in the world to explore technological feasibility of new ideas, align technologies with customer needs, and generate solutions. Working with a robust global network of manufacturers, suppliers, licensees, and distributors, Luna Labs develops everything from small-scale prototypes to market-ready products.
Job Summary
The Systems Engineering group is looking for a creative Firmware Engineer to advance the development and commercialization of innovative embedded and mixed-signal systems for commercial and defense markets. You will play an integral role working alongside other talented scientists and engineers to understand problems and develop innovative solutions. As a Firmware Engineer, you will be responsible for the design, development and testing of software code that controls the functionality of these systems and support continuous improvement of these devices to meet performance expectations of their development.
Duties and Major Responsibilities:
- Design, develop, and maintain firmware for new or existing embedded systems.
- Develop and execute firmware test plans to ensure quality and reliability.
- Collaborate with hardware engineers to optimize system performance.
- Debugging and troubleshooting firmware issues.
- Document design specifications and software code for future reference.
- Effectively prioritize and execute tasks across multiple projects.
- Contribute to software and firmware planning activities to efficiently accomplish project goals.
Requirements:
- Bachelor/Master of Science degree in Computer Engineering, Computer Science, Electrical Engineering or science discipline equivalent work experience in related technical field.
- Experience with embedded systems programming and debugging
- Proficiency in C, C++, or Assembly programming languages or microcontrollers and microprocessors.
- Experience with software development tools such as IDEs and debuggers
- Strong problem-solving and analytical skills
- Experience with real-time and/or multi-threaded programming (Desirable)
- Experience with wireless communication protocols (e.g., Bluetooth, Wi-Fi, Zigbee) (Desirable)
- Experience with scripting languages such as Python or Perl (Desirable)
- Ability to read schematics and understand hardware design (Desirable)
- Understanding of basic electrical circuits (Desirable)
- Due to government contracting regulations, U.S. Citizenship is a firm requirement.
Benefits Overview
At Luna Labs, the health and overall well-being of our team members are of great importance, therefore we strive to ensure employees have access to benefit resources that support their quality of life. Below are just a few benefits that we are proud to currently provide to our team of talented professionals:
- Company paid short and long-term disability
- Company provided group term life insurance
- Retirement Savings Plan with company match
- Affordable medical, dental, and/or vision plan options
- Employer HSA (health savings account) contribution
- Paid Time Off (PTO), Vacation accrual, and flexible holiday pay
We have other current jobs related to this field that you can find below
-
Software Reverse Engineer Senior
3 weeks ago
Charlottesville, United States E&M Technologies Full timeJob Type Full-time Description E&M Technologies, Inc. is currently seeking a Software Reverse Engineer Senior to join our team in Charlottesville, VA in support of the National Ground Intelligence Center (NGIC). NGIC is the Defense Department's primary producer of ground forces intelligence. NGIC produces scientific and technical intelligence and military...
-
Software Reverse Engineer Senior
2 weeks ago
Charlottesville, United States E&M Technologies, Inc. Full timeJob DescriptionJob DescriptionDescription:E&M Technologies, Inc. is currently seeking a Software Reverse Engineer Senior to join our team in Charlottesville, VA in support of the National Ground Intelligence Center (NGIC). NGIC is the Defense Department’s primary producer of ground forces intelligence. NGIC produces scientific and technical intelligence...