Embedded Software Engineer

4 days ago


Lynchburg VA USA, United States Omni Inclusive Full time
Embedded Software Engineer

We are seeking an experienced Embedded Software Engineer to join our team at Omni Inclusive. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing embedded software projects through all phases of the software development lifecycle.

Key Responsibilities:
  • Design and develop embedded software projects using C, C++, and Linux.
  • Develop software to run on real-time operating systems (RTOS) and Linux.
  • Collaborate with cross-functional teams to understand customer and system requirements.
  • Translate requirements into software designs and architectures.
  • Prepare and present software designs to peers, internal stakeholders, and external customers.
  • Track software development features, tasks, and defects through release.
Requirements:
  • 8+ years of experience in embedded systems design and development.
  • Expert knowledge of C, C++, and Linux.
  • Experience with RTOS, Linux, and communication protocols (e.g. USB, Bluetooth, Ethernet, SPI, I2C, CAN, SIP, etc.).
  • Understanding of object-oriented design for embedded software applications.
  • Knowledge of programming for Digital Signal Processors (DSPs).
  • LTE knowledge, specifically 3GPP release 8-10, is a plus.
Preferred Qualifications:
  • Experience with Agile development and Scrum.
  • Experience with VersionOne/Jira.
  • Experience with continuous integration, static analysis, and other DevOps tools.

We offer a dynamic and inclusive work environment, competitive compensation, and opportunities for growth and development. If you are a motivated and experienced Embedded Software Engineer looking for a new challenge, please submit your application.



  • Lynchburg, United States Cognizant Full time

    Job OverviewWe are looking for a Senior Embedded Software Engineer with 6 to 10 years of relevant experience to become a key member of our team at Cognizant. The successful candidate will possess strong skills in Embedded C/C++, RTOS or Linux, as well as Python, Linux, Ethernet, Bluetooth, USB, and Jira. Experience in Customer Premises Equipment is...


  • Lynchburg, United States HNM Systems Full time

    Identified as one of the top 100 fastest growing private businesses in San Diego by San Diego Business Journal, and one of Inc. 5000’s fastest growing privately held companies in the United States, HNM Systems is a people-driven Communication and Information Technology staffing and consulting firm headquartered in San Diego, CA.We are currently hiring for...


  • Lynchburg, United States HNM Systems Full time

    Identified as one of the top 100 fastest growing private businesses in San Diego by San Diego Business Journal, and one of Inc. 5000’s fastest growing privately held companies in the United States, HNM Systems is a people-driven Communication and Information Technology staffing and consulting firm headquartered in San Diego, CA.We are currently hiring for...


  • Herndon, VA, United States Motion Recruitment Full time

    Herndon, VirginiaHybridDirect Hire$140k - $180kLocation: Hybrid – Herndon, VA (2-3 days in person)Relocation: Available My client is a leading global energy storage optimizing company that has the noble mission to deliver integrated energy solutions that build resilient, intelligent, and flexible energy infrastructure. The company has a global team in 79...


  • Prentice Dr, Dulles, VA , USA, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Systems Engineer or Principal Software Engineer for Space Vehicle Applications to join our team at Northrop Grumman. As a key member of our engineering team, you will design, develop, integrate, modify, and maintain customized or standardized embedded mission systems for space vehicle applications...


  • Tennessee, USA, United States Gable Search Group Full time

    About the RoleGable Search Group is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our team, you will be responsible for developing high-quality software design and architecture for next-generation unmanned systems.Key ResponsibilitiesDevelop and lead the development of software design and architecture for...


  • California, USA, United States Gable Search Group Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Gable Search Group. As a key member of our software engineering team, you will be responsible for designing, developing, and testing software for our embedded systems.Key ResponsibilitiesImplement software portions of MAC (Medium Access Control) and mobile...


  • California, USA, United States Gable Search Group Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Gable Search Group. As a key member of our Software Engineering team, you will be responsible for designing, developing, and testing software for our clients' radios and advanced research projects.Key Responsibilities:Implement...


  • California, USA, United States Gable Search Group Full time

    {"title": "Embedded Software Engineer", "description": "Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team at Gable Search Group. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for embedded systems.Key ResponsibilitiesDerive requirements from customer/company (IRAD)...


  • Tennessee, USA, United States Gable Search Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to contribute to our cutting-edge projects in the field of consumer and defense drone development. As a key member of our team, you will be responsible for developing high-quality software design and architecture for next-generation unmanned systems.Key ResponsibilitiesDevelop and lead...


  • Tennessee, USA, United States Gable Search Group Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Gable Search Group. As a key member of our team, you will be responsible for developing high-quality software design and architecture for next-generation unmanned systems.Key ResponsibilitiesDesign and develop software architecture for unmanned systemsLead a team of...


  • Lynchburg, United States L3 Technologies Full time

    Position: Software Engineering Intern Job Overview: As a Software Engineering Intern, you will engage in the application of computer science principles and engineering methodologies to create software solutions tailored for specific applications. Key Responsibilities: Implement computer science, engineering, and mathematical concepts in software...


  • Lynchburg, United States L3 Technologies Full time

    Position: Software Engineering Intern Job Overview: This internship offers an opportunity to engage in the development of software applications utilizing principles of computer science, engineering, and mathematical analysis. The intern will collaborate with diverse teams within the engineering department to create and assess interfaces between hardware and...


  • Massachusetts, USA, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Raytheon. As a key member of our Receiver, Exciter, & Back End Processing (REBEP) Department, you will be responsible for designing, developing, and supporting land and sea-based radar systems.Key ResponsibilitiesLead the sustainment of legacy radar systems,...


  • Massachusetts, USA, United States Raytheon Full time

    Job SummaryWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Raytheon. As a key member of our Receiver, Exciter, & Back End Processing (REBEP) Department, you will be responsible for designing, developing, and supporting land and sea-based radar systems.Key ResponsibilitiesLead the sustainment of legacy radar systems,...


  • Massachusetts, USA, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Raytheon. As a key member of our Receiver, Exciter, & Back End Processing (REBEP) Department, you will play a critical role in designing, developing, and supporting land and sea-based radar systems.Key ResponsibilitiesLead the sustainment of legacy radar...


  • Lynchburg, United States L3Harris Full time

    Job Title: Software Engineer Intern C (Lynchburg, VA ) Job ID: 14413 Job Location: Lynchburg, VA Job Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross functional members of the engineering organization to develop and evaluate...


  • Lynchburg, United States L3 Technologies Full time

    Job Title: Software Engineer Intern D (Lynchburg, VA) Job ID: 14417 Job Location: Lynchburg, VA Job Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross functional members of the engineering organization to develop and...


  • Lynchburg, United States L3 Technologies Full time

    Job Title: Software Engineer Intern C (Lynchburg, VA) Job ID: 14413 Job Location: Lynchburg, VA Job Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross functional members of the engineering organization to develop and...


  • Laurel, MD , USA, United States Johns Hopkins Applied Physics Laboratory (APL) Full time

    About the RoleWe are seeking a highly skilled Embedded Systems Reverse Engineer to join our innovative team at the Johns Hopkins University Applied Physics Laboratory (APL). As a member of our group, you will play a critical role in identifying vulnerabilities and security weaknesses in embedded systems, and developing innovative proof-of-concept...