Embedded Software Engineer

4 weeks ago


Sparks Glencoe, United States Intelligent RF Solutions Full time

iRF Intelligent RF Solutions is a leader in providing tailored solutions for SIGINT and EW missions. We understand our customers’ challenges and use our expertise to create solutions. We are not just a supplier, but a problem-solving partner with a strong foundation in supporting global defense and intelligence missions.


We are dedicated to attracting high-achieving individuals. Our team members are bound by a common purpose - a commitment to our customers’ missions. Our culture is anchored in our steadfast values, our collaborative spirit, and a relentless pursuit of excellence where we consistently endeavor to find a way or make one.


SOFTWARE ENGINEER

The following statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all essential functions, duties and skills required of personnel so classified. Management retains the discretion to add or change the duties at any time.


Job Description:

Design and maintain embedded control software for RF systems and supporting software for various testing stages. The candidate will also manage customer technical requirements, contribute to software development practices, and troubleshoot production issues.


Essential Functions:

  • Design, implement, and maintain embedded control software for RF systems.
  • Design, implement, and maintain supporting software for calibration / module test / production test.
  • Review schematics and analyze datasheets to develop interfaces to subsystems.
  • Participate in the management of key customer technical requirements and expectations.
  • Author technical documentation for internal and customer use.
  • Assist with board bring-up, integration testing, and production troubleshooting.
  • Contribute to the improvement of software development practices.
  • Performs other duties as assigned.


Qualifications:

  • At a minimum must have a bachelor’s in computer science or electrical engineering and a minimum of 5 years of experience, or an equivalent combination of education and related experience.
  • Strong proficiency in writing robust embedded C code for Linux, RTOS, and bare metal platforms.
  • Understanding of communication protocols including I2C, SPI, UDP, and TCP/IP.
  • Working knowledge of oscilloscopes, DMMs, and logic analyzers.
  • Experience developing for Xilinx Artix FPGA and/or Zynq SoC is preferred.
  • Experience in RF systems development and testing is preferred.
  • Experience with Python, TCL, C#, and/or Web development a plus.
  • A willingness to learn new skills and acquire training is needed.
  • Ability to be flexible and adapt to change.
  • Must have a high sense of urgency in completing projects and getting tasks done.
  • Poised, prepared, organized, detail-oriented, and good at communication.
  • Able to work independently in a small company environment.
  • Requires interpersonal skills with the ability to interact with co-workers in a team environment.
  • Excellent verbal and written communication skills.
  • Must have the ability to obtain security clearance.
  • Must be able to pass a preemployment drug screening and background check.


Location: Remote or Hybrid in Sparks, MD with a 9/80 schedule. Every other Friday OFF.


Please be aware many of our positions require the ability to obtain security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.


IRF Solutions is proud to be an Affirmative Action/Equal Opportunity/ Disability/ Veterans Employer. IRF Solutions is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. IRF Solutions maintains a drug-free workplace and performs pre-employment substance abuse testing and background checks, where permitted by law.

Proof of employment authorization will be required. IRF Solutions is not required to sponsor applicants for work visas. As this position will require access to export-controlled information, only applications from “U.S. persons” within the meaning of the International Traffic in Arms Regulations and Export Administration Regulations will be considered. IRF Solutions is not required to seek export license for applicants who do not meet this requirement.

As an equal opportunity employer, IRF Solutions, is committed to a diverse workforce. EOE, including disability/vets.



  • Sparks Glencoe, United States Indotronix Avani Group Full time

    Job Title: Software Engineer (Looking minimum of 15 years of professional experience)Location: Sparks, MD (53718) Onsite 3 days a weekDuration: 12 monthsThe pay rate is applicable only under W2 guidelines, and we do not offer sponsorships or transfers.Looking minimum of 15 years of professional experienceThis developer belongs to an embedded firmware...


  • Sparks Glencoe, United States A-Line Staffing Solutions Full time

    verview: We are seeking a highly experienced Senior Embedded Firmware Developer to join our dynamic team. This role involves working in a modified Agile Kanban setup focused on delivering high-reliability firmware and hardware integration solutions. Your responsibilities will include maintaining and supporting existing instruments while also innovating new...


  • Sparks Glencoe, United States Kaygen, Inc. Full time

    Job Description:Job Title: Principal Software Engineer Location: 7 Loveton, Sparks, MD 21152 - Hybrid (At least 3 times in week in the office)Duration: 12 months contract (Temp to Perm possibility)Description:Bachelor's DegreeThis developer belongs within an embedded firmware development team working in a modified Agile Kanban environment with a focus on...


  • Sparks Glencoe, United States Kaygen, Inc. Full time

    Job Description:Job Title: Principal Software Engineer Location: 7 Loveton, Sparks, MD 21152 - Hybrid (At least 3 times in week in the office)Duration: 12 months contract (Temp to Perm possibility)Description:Bachelor's DegreeThis developer belongs within an embedded firmware development team working in a modified Agile Kanban environment with a focus on...

  • Embedded Engineer

    3 weeks ago


    Sparks Glencoe, United States Indotronix Avani Group Full time

    This developer belongs within an embedded firmware development team working in a modified Agile Kanban environment with a focus on on-time delivery, integration of hardware and firmware without the application, and high reliability and uptime.Have minimum of 15 years professional experienceHave minimum of 8 years of embedded microcontroller programmingHave...

  • Embedded Engineer

    3 weeks ago


    Sparks Glencoe, United States Indotronix Avani Group Full time

    This developer belongs within an embedded firmware development team working in a modified Agile Kanban environment with a focus on on-time delivery, integration of hardware and firmware without the application, and high reliability and uptime.Have minimum of 15 years professional experienceHave minimum of 8 years of embedded microcontroller programmingHave...


  • Sparks Glencoe, United States Indotronix Avani Group Full time

    Position OverviewThe ideal candidate will be part of a dedicated embedded firmware development team operating within a tailored Agile Kanban framework, emphasizing timely project delivery, seamless integration of hardware and firmware, and ensuring exceptional reliability and operational uptime.Key ResponsibilitiesExtensive Experience: A minimum of 15 years...


  • sparks, United States A-Line Staffing Solutions Full time

    Overview: We are seeking a highly experienced Senior Embedded Firmware Developer to join our dynamic team. This role involves working in a modified Agile Kanban setup focused on delivering high-reliability firmware and hardware integration solutions. Your responsibilities will include maintaining and supporting existing instruments while also innovating new...


  • Sparks Glencoe, United States ektello Full time

    Senior Software EngineerHybrid 3 days per week Sparks Maryland ektello is partnering with a leader in medical devices and medical technology. Our client is looking for Software Engineers who thrive on problem solving and enjoy building great software. You will be a member of a high performing software engineering team building software for our...


  • Sparks Glencoe, United States ektello Full time

    Senior Software EngineerHybrid 3 days per week Sparks Maryland ektello is partnering with a leader in medical devices and medical technology. Our client is looking for Software Engineers who thrive on problem solving and enjoy building great software. You will be a member of a high performing software engineering team building software for our...


  • Sparks, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, NV, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. As an Engineering Manager, you will be using your skills and expertise to manage functional teams through program execution for...


  • Sparks, NV, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, NV, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, United States IDR Full time

    Job DescriptionJob DescriptionTo Apply for this Job Click Here IDR is seeking a Staff Software Engineer to join one of our top clients remotely. This role is an exciting opportunity for a seasoned software engineer with a passion for healthcare innovation and a proven track record in software development, team leadership, and problem-solving. If you...

  • Staff Software Engineer

    14 minutes ago


    Sparks, United States IDR Full time

    Job DescriptionJob DescriptionTo Apply for this Job Click Here IDR is seeking aStaff Software Engineerto join one of our top clients remotely. This role is an exciting opportunity for a seasoned software engineer with a passion for healthcare innovation and a proven track record in software development, team leadership, and problem-solving. If you are...


  • Sparks, Nevada, 89431, Washoe County, NV, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...