
Senior Embedded Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
• Oversee the design, development, testing, debugging, and maintenance of embedded software.
• Convert customer requirements into designs for embedded software products.
• Evaluate embedded systems code specific to specialized hardware.
• Direct the integration of embedded software with hardware components.
• Analyze, monitor, and enhance the efficiency and stability of embedded software.
• Manage testing and debugging processes for embedded devices and systems.
• Investigate and apply emerging technologies, tools, frameworks, and regulatory modifications.
• Provide guidance on software and hardware integration.
• Monitor and assess the performance of internal and supplier software teams to ensure compliance with project plans and industry standards.
• Oversee project management activities related to embedded software.
• Bachelor’s degree or equivalent qualification.
• Current U.S. Secret Clearance or the ability to obtain a U.S. Security Clearance requiring U.S. Citizenship.
• U.S. Person status is necessary for compliance with U.S. export control regulations.
• A minimum of 5 years of experience in embedded software development.
• At least 1 year of experience in leading software development projects.
• Capability to complete a technical assessment.
• Willingness and ability to comply with drug-free workplace testing requirements when applicable.
• The employer will not sponsor applicants for employment visa status.
• Experience with MATLAB and Simulink is preferred.
• Preferred experience in automating software builds, unit tests, integration tests, deployment, and installations using a DevOps toolchain.
• Preferred experience in developing software for real-time, near-real-time, or embedded systems.
• Preferred experience in leading software development projects utilizing Agile methodologies.
• Willingness to travel up to 10%.
• Opportunities for variable compensation.
• Health insurance coverage.
• Flexible spending accounts.
• Health savings accounts.
• Retirement savings plans.
• Life and disability insurance programs.
• Paid and unpaid time off.
• Relocation assistance based on candidate eligibility.
• Fully virtual work arrangement.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.