Senior Manager of Embedded Software Engineering

4 days ago


Reston, Virginia, United States Iridium Full time

About the Role:

We are seeking an accomplished Senior Manager of Embedded Software Engineering to lead our team's efforts in driving innovation. As a key member of our organization, you will be responsible for spearheading the development of cutting-edge embedded software for our transceivers.

Key Responsibilities:

  • Lead and supervise a team of junior and senior engineers engaged in multiple projects developing embedded software for transceivers.
  • Foster a highly effective team environment, improving the testing environment and tools for Iridium Transceiver Software.
  • Mentor and train the team, evaluating performance, recognizing areas for improvement, and providing reliable solutions to enhance effectiveness.
  • Collaborate with global teams of software, hardware, and system development engineers.
  • Develop and implement processes to enhance product quality, reliability, and longevity.
  • Plan, develop procedures, and analyze all software aspects of Iridium transceivers.
  • Work cross-functionally to instill a strong culture of product quality within the organization.
  • Support project delivery milestones for customers and team members.
  • Develop customer-facing documentation that presents information clearly for various stakeholders.
  • Organize, monitor, and report on multiple projects independently.
  • Build relationships with leadership and colleagues outside the team.
  • Proactively provide feedback and share knowledge.

Requirements:

  • Bachelor's degree in electrical engineering, computer engineering, or a related field.
  • 10+ years of relevant experience in software development, system engineering, and software verification/validation.
  • 5+ years of previous management/leadership experience.
  • Demonstrated 4+ years of experience in embedded software development, preferably for microcontrollers.
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems with solid understanding of communication protocols such as UART, SPI, and I2C.
  • Experience with agile development framework and practices.
  • Capable of being a strong motivator and source of direction for your team and role modeling commitment to your team's goals.
  • Have a people-oriented mentality and experience in building meaningful relationships with senior leadership on your team and in other departments.
  • Excellent communication skills, with the ability to complex results and ideas, be open to other points of view, and recognize and adapt to different communication techniques.
  • Be able to analyze and understand a situation or problem and think critically to make decisions, come up with and evaluate unique solutions, and see those solutions through to completion.
  • Be independent and self-motivated and demonstrate a high degree of creativity, flexibility, and resourcefulness.
  • Strong sense of urgency in driving projects to completion and be motivated to achieve outcomes and results.
  • Resilience to thrive in a dynamic environment and efficiently manage multiple or complex projects while continuously looking for new and enhanced ways of doing things.

Preferred Qualifications:

  • Experience in the satellite communication industry.
  • Working knowledge of RF communication systems and protocols.
  • Knowledge of reading schematics and data sheets for components.
  • Experience managing agile teams, including teams in remote or global locations.
  • Experience in software production via continuous integration.
  • Experience in Atlassian tool chain and Git based DevSecOps.

Work Environment:

This position primarily works in the company office or in a home office. The position is largely sedentary with the majority of the position sitting in a chair and working with a computer. The role uses basic office equipment including a phone, video, computer, keyboard, mouse, and printer.

Iridium is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, sexual orientation, gender identity or status as a protected veteran. EOE of Minorities/Females/Vets/Disability and other protected categories.



  • Reston, Virginia, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsAt EVONA, we're revolutionizing space communications with our next-generation infrastructure. As a Senior Embedded Software Engineer, you'll play a pivotal role in developing mission-critical software for our satellites.Key Responsibilities:Design and develop the full software...


  • Reston, Virginia, United States EVONA Full time

    Location: Denver, Colorado (Hybrid)Salary: Up to $170k base + equity + benefitsAt EVONA, we're revolutionizing space communications with our next-generation infrastructure. As a Senior Embedded Software Engineer, you'll play a critical role in developing mission-critical software for our satellites.Key Responsibilities:Design and develop the full software...


  • Reston, Virginia, United States Piper Maddox Full time

    OverviewPiper Maddox is seeking a skilled Senior Embedded Software Engineer to contribute to the development of innovative software solutions for electric vehicles. In this role, you will be responsible for designing, developing, and optimizing real-time software for safety-critical systems, utilizing cutting-edge technologies such as Nvidia Drive Orin.Key...


  • Reston, Virginia, United States Edison Smart® Full time

    VP of Engineering Job DescriptionWe are seeking a highly experienced VP of Engineering to lead our software product development team at Edison Smart®.Key Responsibilities:Lead a team of 15+ engineers in delivering software productsManage the recruitment process and grow the teamDevelop and implement software development processes and...


  • Reston, Virginia, United States Pebble Full time

    About PebblePebble is a pioneering sustainable living company that's redefining the way people live, work, and explore. Our mission is to create a world where your home can be anywhere you want to take it.We're a team of experts in automotive and consumer technology, working together to develop innovative products that make a difference. Our vision is to...


  • Reston, Virginia, United States Intellian Technologies Full time

    Job Title: Senior Embedded Software EngineerAs a senior embedded software engineer, you will play a key role in the development of software for our next-generation active phased-array antennas and satellite user terminals. You will collaborate with our hardware, software, and manufacturing teams to deliver best-in-class solutions for our customers.Main...


  • Reston, Virginia, United States Cypress HCM Full time

    Senior Embedded Engineer OpportunityAbout the Role:We are seeking a highly skilled Senior Embedded Engineer to join our team at Cypress HCM. As a key member of our software development team, you will play a crucial role in designing and developing software for advanced 3D positioning systems.Key Responsibilities:Design, develop, and optimize software for IoT...


  • Reston, Virginia, United States Cypress HCM Full time

    Job Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Cypress HCM. As a key member of our engineering team, you will be responsible for designing, developing, and optimizing software for IoT devices focused on 3D indoor positioning.Key Responsibilities:Design and develop...


  • Reston, Virginia, United States Enercon Technologies Full time

    Job Title: Embedded Software Engineering ManagerAt Enercon Technologies, we are seeking an experienced Embedded Software Engineering Manager to lead our team of embedded software engineers. As a key member of our engineering department, you will be responsible for ensuring the successful completion of software and software-related portions of our NPD/NPI...


  • Reston, Virginia, United States Remobi Full time

    Remobi is seeking a highly skilled Senior Embedded Software Engineer to join our teamWe are looking for an experienced professional to help build a scalable mapping and routing system to support our company's growth.The ideal candidate will have a strong technical background in building data processing pipelines and APIs, with experience in Autonomous...


  • Reston, Virginia, United States Fast Switch Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Fast Switch. In this role, you will be responsible for designing, creating, and supporting embedded software solutions. Your primary tasks will include writing and reviewing code, producing and maintaining accurate documentation,...


  • Reston, Virginia, United States Top Prospect Group Full time

    Senior Embedded Software EngineerWe are seeking a highly skilled and experienced Senior Embedded Software Engineer to join our team at Top Prospect Group. As a key member of our engineering team, you will play a critical role in designing, developing, and optimizing embedded software solutions for our cutting-edge products.Key Responsibilities:Design,...


  • Reston, Virginia, United States Amtec Inc. Full time

    Job Title: Senior Embedded Software EngineerThis is a unique opportunity to join Amtec Inc. as a Senior Embedded Software Engineer.We are seeking a highly skilled and experienced software engineer to join our team.Key Responsibilities:Develop and maintain embedded software applications for our defense industry clients.Mentor junior software engineers to...


  • Reston, Virginia, United States New York Technology Partners Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at New York Technology Partners.Key Responsibilities:Design and develop C++ software applications and frameworks for Windows and Linux platforms.Develop software with strong C++ programming skills and experience with Linux variants,...


  • Reston, Virginia, United States Myticas Consulting Full time

    Job Title: Senior Embedded Software EngineerWe are seeking a highly skilled Senior Embedded Software Engineer to join our team at Myticas Consulting. As a key member of our team, you will be responsible for designing, developing, and testing embedded software systems for aerospace, defense, and security sectors.Key Responsibilities:Participate in the...


  • Reston, Virginia, United States Oxenham Group Full time

    Senior Embedded Software EngineerAbout the Role:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at Oxenham Group. As a key member of our team, you will be responsible for designing, developing, and testing embedded real-time control software for our aerospace and defense client in Goleta, CA.Key Responsibilities:Design and...


  • Reston, Virginia, United States Piper Maddox Full time

    OverviewPiper Maddox is seeking a highly skilled Senior Embedded Software Engineer to contribute to the development of innovative software solutions for electric vehicles. As a key member of our client's team, you will be responsible for designing, developing, and optimizing real-time software for a cutting-edge all-electric platform.Key...


  • Reston, Virginia, United States CDM Technology Full time

    Hello, We are seeking a highly skilled Senior Embedded Software Engineer to join our team at CDM Technology. This is an exciting opportunity to work on complex thermal system hardware and software.As a Software Engineer, you will be responsible for designing, implementing, debugging, and validating code for thermal system hardware. The thermal system is...


  • Reston, Virginia, United States Fidelis Companies Full time

    Job Title: Senior Embedded Software EngineerAbout the Role:Fidelis Companies is seeking a highly skilled Senior Embedded Software Engineer to join our Software Engineering team. As a key member of our team, you will contribute significantly to the development of advanced research projects and MANET radios.Key Responsibilities:Develop and implement software...


  • Reston, Virginia, United States Fast Switch Full time

    Senior Embedded Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Fast Switch. In this role, you will be responsible for designing, creating, and supporting embedded software solutions. Your primary tasks will include writing and reviewing code, producing and maintaining accurate documentation, and developing and...