Embedded Software Developer with Industry

Faulkner, Maryland

SimVentions
Apply for this Job
Overview: SimVentions is excited to invite an experienced embedded software developer to join our dynamic government team dedicated to creating cutting-edge systems. This is an excellent opportunity for those comfortable with coding on embedded microcontrollers as well as developing Android and desktop applications that interact with these systems.

Travel: Up to 10% travel may be required within the Continental US.

Clearance: An ACTIVE Secret Clearance is required. Candidates will undergo a security investigation and must meet eligibility requirements for classified information access. US Citizenship is required for clearance.

Requirements:
  • Minimum of 5 years of experience in embedded software development related to microcontrollers or similar devices.
  • Proficient in C, Kotlin, and Java.
  • Familiarity with embedded software development for hardware is preferred.
  • Understanding of hardware architectures, microcontrollers, and communication protocols.
  • Skilled in debugging and troubleshooting hardware-software interfaces using tools like oscilloscopes and logic analyzers.
  • Experience in writing test cases, unit testing, and validating hardware-software integration.
  • Knowledgeable in Android and desktop GUI development.
  • Understanding of the TCP/IP protocol suite, including network stack integration and socket programming.
  • Competent in diagnosing and resolving network-related issues, including configuration and data transmission problems.
  • Awareness of Weapon Systems and Command & Control Systems is a plus.
  • Able to thrive in a fast-paced, rapidly changing environment focused on fielding a product.
  • Collaborative mindset to meet established goals and program schedules.
  • Effective verbal and written communication skills.
Responsibilities:
  • Engage in tasks ranging from coding on embedded microcontrollers to developing Android and desktop applications interfacing with embedded systems.
  • Create embedded software for both new and existing systems.
  • Develop and enhance Android applications using Kotlin.
  • Create and support desktop applications.
  • Facilitate testing and assessment of embedded systems, both locally and at external locations.
  • Adhere to software development best practices within government development frameworks.
  • Stay current by incorporating the latest hardware, technology, and techniques.
  • Collaborate regularly with the government team in scheduled onsite meetings.
Preferred Skills and Experience:

The ideal candidate will possess excellent communication skills.

Education: A degree in Computer Science or a related Engineering field is required.

Compensation: Compensation at SimVentions is influenced by factors such as experience, education, training, security clearance, work location, skills, knowledge, and alignment with corporate compensation plans. The projected annual range for this position is $99,540 - $135,000 (USD), reflecting the standard salary range for this role and part of the comprehensive compensation package offered by SimVentions.

Benefits: At SimVentions, we prioritize the overall well-being of our employees and their families. Our offerings include comprehensive health and welfare plans designed to cater to diverse needs:
  • Medical, dental, vision, and prescription drug coverage.
  • Employee Stock Ownership Plan (ESOP).
  • Competitive 401(k) programs.
  • Access to Retirement and Financial Counselors.
  • Health Savings and Health Reimbursement Accounts.
  • Flexible Spending Accounts.
  • Life insurance and short- & long-term disability coverage.
  • Continuing Education Assistance.
  • Paid Time Off, Holidays, and Leave for maternity, paternity, jury duty, bereavement, and military service.
  • Third Party Employee Assistance Program offering emotional and lifestyle support, including free counseling.
  • Supplemental Benefit Program.
Why Work for SimVentions?

Join us in not just having a job but being part of an environment that fosters growth and collaboration. We are proud supporters of the U.S. military, committed to delivering innovative solutions that impact the lives of our armed forces worldwide. Be a part of a company where you can grow, be heard, and truly make a difference.

Additional Benefits:
  • Employee Ownership: Join a workforce that empowers you to contribute to building your company.
  • Family Focus: Work in a team prioritizing family time.
  • Culture: Contribute to a culture of technical excellence and collaboration.
  • Dress Code: Enjoy a business casual environment.
  • Resources: Access excellent facilities, tools, and training opportunities.
  • Open Communication: Work in an environment where your voice is valued.
  • Corporate Fellowship: Participate in sports teams and employee-led interest groups for personal and professional development.
  • Employee Appreciation: Enjoy corporate events throughout the year, including holiday celebrations and company picnics.
  • FredNats Baseball: Gain access to tickets for home games from our private suite.
  • Food: Enjoy plenty of food offered at our workplace.
Date Posted: 04 April 2025
Apply for this Job