Current jobs related to Embedded Software Engineer - Irving - Communications and Power Industries LLC


  • Irving, United States B-Yond Inc Full time $90,000 - $110,000

    Job DescriptionJob DescriptionWe are looking for a passionate Embedded C++ Software Engineer to join our dynamic team. Location: Irving, TX - OnsiteJob Description:6+ years of experience in architecture, design, prototyping, software development, code review and unit testing for embedded devices.Experience with modern C, C++, C++11/C++14 or C++17...


  • Irving, United States Reailize, a B-Yond company Full time

    We are looking for a Senior Software Developer to be working with a top-tier operator in the US.Key Responsibilities:Architect, design, and develop high-quality software for embedded devices, adhering to best practices in code review, unit testing, and prototyping.Work closely with diverse engineering teams to ensure alignment in design, development, and...


  • Irving, Texas, United States TechStar Group Full time

    Job Title: C++ Embedded DeveloperAbout the Role:We are seeking an experienced C++ Embedded Developer to join our team at TechStar Group. As a key member of our team, you will be responsible for designing, developing, and testing embedded software systems using C++.Key Responsibilities:Develop and maintain embedded software systems using C++Collaborate with...


  • Irving, United States Reailize, a B-Yond company Full time

    We are looking for a Senior Software Developer to be working with a top-tier operator in the US.Key Responsibilities:Architect, design, and develop high-quality software for embedded devices, adhering to best practices in code review, unit testing, and prototyping.Work closely with diverse engineering teams to ensure alignment in design, development, and...

  • Embedded Engineer

    4 weeks ago


    Irving, United States SoftHQ Inc Full time

    Role: C++ developer / DebuggerLocation: Irving, TX(day1 onsite)Note: We need a strong C++ candidate with embedded/device development experience.Job Description:Embedded linux development.Proficient in C/C++, bash, Gitlab.Experience in Router software development.Experience in Openwrt

  • Embedded Engineer

    4 weeks ago


    Irving, United States SoftHQ Inc Full time

    Role: C++ developer / DebuggerLocation: Irving, TX(day1 onsite)Note: We need a strong C++ candidate with embedded/device development experience.Job Description:Embedded linux development.Proficient in C/C++, bash, Gitlab.Experience in Router software development.Experience in Openwrt


  • Irving, United States SiriusXM Full time

    Staff Software EngineerSirius XM - Irving, TXResponsibilities:Who We Are: SiriusXM and its brands (Pandora, SiriusXM Media, AdsWizz, Simplecast, and SiriusXM Connected Vehicle Services) are leading a new era of audio entertainment and services by delivering the most compelling subscription and ad-supported audio entertainment experience for listeners - in...

  • Software Engineer III

    3 weeks ago


    Irving, United States tapwage Full time

    Responsibilities Software Engineer III - (employer: Sirius XM Radio Inc.; job location: Irving, TX) - Develop and execute advanced architectures and platforms for next generation software to control and enable satellite and streaming audio, data services and advanced telematics features. Analyze internal and third-party product requirements and...


  • Irving, Texas, United States Resource Informatics Group Full time

    Position Title:Mobile Software EngineerWork Location:RemoteContract Duration:6+ MonthsRequired Experience:7+ years in mobile application developmentKey Responsibilities and Skills:Leverages current expertise to enhance the development, execution, and refinement of strategic action plans.Manages Mobile Engineering initiatives.Engages in the initial phases of...


  • Irving, United States Motion Recruitment Full time

    Lead .NET/Azure Software EngineerIrving, TX (Las Colinas)Contract roleThis financial services industry leader has an immediate 6+ month contract opportunity in Irving, TX (Las Colinas) for a Lead .NET/Azure Software Engineer. This position requires working onsite 2-3 days/week (including Tuesdays and Wednesdays).The Lead Software Engineer holds a unique...


  • Irving, United States Motion Recruitment Full time

    Lead .NET/Azure Software EngineerIrving, TX (Las Colinas)Contract roleThis financial services industry leader has an immediate 6+ month contract opportunity in Irving, TX (Las Colinas) for a Lead .NET/Azure Software Engineer. This position requires working onsite 2-3 days/week (including Tuesdays and Wednesdays).The Lead Software Engineer holds a unique...


  • Irving, United States TechStar Group Full time

    This is Vel from Techstar Group. We are currently hiring for below position for one of our clients.Please let us know your interest and comfort level with your updated profile, Thanks in advance.Title: C++ Developer with Debugging & Embedded LinuxLocation: Irving, TXDuration:6+ MonthsRate: Negotiable• Experience in Embedded linux development.• Proficient...


  • Irving, United States TechStar Group Full time

    This is Vel from Techstar Group. We are currently hiring for below position for one of our clients.Please let us know your interest and comfort level with your updated profile, Thanks in advance.Title: C++ Developer with Debugging & Embedded LinuxLocation: Irving, TXDuration:6+ MonthsRate: Negotiable• Experience in Embedded linux development.• Proficient...


  • Irving, United States Motion Recruitment Full time

    This financial services industry leader has an immediate 6+ month contract opportunity in Irving, TX (Las Colinas) for a Lead .NET/Azure Software Engineer. This position requires working onsite 2-3 days/week (including Tuesdays and Wednesdays). The Lead Software Engineer holds a unique position within the company as both an engineering contributor and a...


  • Irving, Texas, United States Scadea Software Solutions Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at Scadea Software Solutions. As a key member of our development team, you will be responsible for designing, developing, and implementing robust and scalable software solutions using Java/J2EE technologies and Spring Boot framework.Key...


  • Irving, Texas, United States Resource Informatics Group Full time

    Position:Lead Control Systems Engineer (MATLAB/Simulink)Duration:Contractual EngagementLocation:RemoteExperience:8+ yearsJob Overview:Resource Informatics Group is seeking a Lead Control Systems Engineer to spearhead the design, execution, enhancement, and evaluation of control algorithms. This role is integral to our Powertrain and Body/Frame system...

  • Software Engineer

    3 weeks ago


    Irving, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Irving, TX (Hybrid). Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150...

  • Software Engineer

    2 weeks ago


    Irving, Texas, United States Motion Recruitment Full time

    Long-term Contract OpportunityA well-established financial services company is seeking a skilled Software Engineer to join their team in a hybrid work environment.About the CompanyOur client is a leading financial institution with a rich history spanning over 150 years. They are committed to innovation and customer satisfaction, providing a competitive...

  • Software Engineer

    2 days ago


    Irving, Texas, United States Stratus Meridian Full time

    Software Developer IStratus Meridian LLC is seeking a highly skilled Software Developer I to join our team. The ideal candidate will have a Bachelor's Degree in Computer Science, Engineering, Mathematics, or a related field.Key Responsibilities:Provide software development expertise in Windows, Python, Oracles, Java, or Azure.Work as a team member to...


  • Irving, United States Intellectt Inc Full time

    Role: Software Quality - Senior or Lead EngineerLocation: Irving, TX - 75038Duration: 12 MonthsShift Timings: 8 to 5Brief synopsis :The position will be providing software quality support for new medical device product development which includes activities and tasks related to the software development lifecycle (SDLC) and FDA design controls (ISO...

Embedded Software Engineer

3 months ago


Irving, United States Communications and Power Industries LLC Full time
Job DescriptionJob DescriptionOverview

We are looking for an innovative and skilled Embedded Software Engineer to join our team. You will play a crucial role in designing, developing, and implementing cutting-edge embedded software solutions for our full motion ground station antennas. This position involves leading electrical and architecture design from concept through production, installation, and support. You will collaborate with a multidisciplinary team to integrate advanced control systems into our products, ensuring they meet project objectives and schedules.

Your Day-to-Day Responsibilities:
  • Control Systems Design: Develop and implement high-precision control systems for full motion ground station antennas.
  • PID Control Loops: Optimize PID control loops for various motion control applications to ensure accurate performance.
  • Motor and Servo Integration: Work with brushless DC motors and servo drives to meet desired motion control objectives.
  • System Architecture: Design and refine electrical and control system architectures for both new and existing products.
  • Software Development: Develop and debug embedded C software for microcontrollers, including PIC and ARM core microprocessors.
  • Communication Protocols: Implement and troubleshoot embedded communications protocols like UART, SPI, and I2C.
  • Linux Systems: Develop and manage systems using Linux-based operating systems.
  • Yocto/OpenEmbedded Framework: Use Yocto/OpenEmbedded frameworks to create and modify embedded Linux operating systems.
  • Ethernet Protocols: Implement Ethernet protocols and switch designs into our embedded systems.
  • Bus Architecture: Design and implement Bus architectures such as CANOpen.
  • Power Distribution: Integrate designs into low voltage two and three-phase power distribution systems.
  • System Troubleshooting: Troubleshoot and debug electro-mechanical and embedded software systems.
  • Bench Top Equipment: Utilize equipment such as power supplies, oscilloscopes, and serial analyzers for testing and development.
  • System Modeling: Conduct modeling, simulation, and analysis to predict and enhance system performance.
  • Technical Documentation: Develop and maintain comprehensive technical documentation, including design specifications, testing procedures, and user manuals.
You Are the Right Person for This Job If You Have:
  • Education: Bachelor’s degree in BSCS, BSEE, BSCE, or an equivalent field.
  • Experience: At least 5 years of relevant experience in embedded software development.
  • Software Proficiency: Proficiency in MS Office and popular design software tools.
  • Technical Expertise: Proficiency in embedded communications protocols (UART, SPI, I2C) and embedded Linux systems.
  • Technical Knowledge: Ethernet protocols and switch design, CAN bus architecture, and RF components.
  • Power Systems: Understanding of low voltage two and three-phase power distribution.
  • Precision Timing: Knowledge of GPS/GNSS and IEEE1588 for precision timing applications.
  • Problem Solving: Ability to troubleshoot and debug complex electro-mechanical and embedded systems.
  • Tools Proficiency: Familiarity with bench top equipment like power supplies, oscilloscopes, and serial analyzers.
  • Preferred Knowledge: Familiarity with the Yocto/Open Embedded framework for Embedded Linux operating system creation and modification
  • Independent Work: Capacity to work independently with minimal supervision and meet project deadlines.
  • Analytical Skills: Strong analytical skills with the ability to think creatively and handle complex problems.
  • Communication Skills: Excellent verbal and written communication skills.
  • Attention to Detail: Accurate and meticulous attention to detail in documentation and design.
  • Multitasking: Ability to manage multiple tasks and projects efficiently.
  • Initiative and Judgment: Demonstrated initiative and sound independent judgment.

This position requires potential access to technology controlled under the International Traffic in Arms Regulations (ITAR) or the Export Administration Regulations (EAR). The successful candidate must be a “U.S. Person” as defined under ITAR and EAR. In order to be a U.S. Person for ITAR and EAR purposes, you must (i) be a citizen or national of the United States; or (ii) be a lawful permanent resident of the United States; or (iii) a protected individual as defined by 8 U.S.C. 1324b(a)(3).

Join Us:

If you are passionate about driving innovation in antenna systems and have the expertise to lead our embedded software initiatives, we encourage you to apply. Join our team and contribute to projects that define the future of aerospace and satellite communications.

WHAT WE OFFER:

Whether you are a seasoned professional or just embarking on your career, CPI is an ideal place to expand your knowledge and expertise. We cultivate a healthy, dynamic, and team-oriented environment that empowers our employees to develop, create and deliver innovative, reliable technology solutions to power, connect, protect, and support a better tomorrow.

We offer our employees an attractive compensation package with competitive salaries and comprehensive benefits, including health and wellness programs, career development, generous retirement savings plan with company match and more

WHO WE ARE:

We value the unique and diverse skills, qualities, and backgrounds that each employee brings to CPI, and we respect each employee as an integral member of our growing team. CPI is committed to providing equal employment opportunities for all current and prospective employees, as well as to promoting a culture of inclusion and respect for everyone. We celebrate the innovation that diversity creates in the work environment, and we recognize that each employee brings their own unique capabilities, experiences, and perspectives to the organization. It is this variety that adds value to our teams, as well as to our stakeholders. We welcome and encourage applicants to reach their full potential with us.

CPI is proud to be an Equal Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability or other applicable legally protected characteristics.