Embedded Software Engineer Job at RainesDev, Dallas, TX

NFV3WjdnQkk2Mlp3UXh0K2ZTODdCMGNrTkE9PQ==
  • RainesDev
  • Dallas, TX

Job Description

Job Description

Job Description

Are you a creative and driven Software Engineer eager to take on exciting challenges in embedded systems development? Our client is seeking a talented professional to join their team, bringing innovative solutions to the design and development of high-quality electrical products. This role offers hands-on involvement in projects spanning from initial concept to manufacturing release. If you thrive in a collaborative environment and enjoy tackling complex engineering problems, this opportunity could be perfect for you!

Key Responsibilities
  • Collaborate on multiple R&D projects to design and develop innovative prototypes and production-ready designs.
  • Create and maintain embedded software using the C programming language.
  • Develop reliable, well-documented software to ensure safe and efficient operation of microprocessor or GUI-based systems.
  • Contribute to the design and development of microprocessor and/or DSP-based electronic products and systems.
  • Participate in hardware/software integration for various system components.
  • Support the full product lifecycle, from concept development through manufacturing release.

Required Qualifications
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, or Computer Science.
  • Hands-on experience in embedded software development at a mid to senior level.
  • Strong proficiency in C programming for embedded systems.
  • Familiarity with software design, testing, and verification methodologies.
  • Expertise in developing and integrating microprocessor-based systems.

Preferred Qualifications
  • Experience with Ethernet and DSP-based products.
  • Familiarity with one or more real-time operating systems (RTOS).
  • Knowledge of assembly programming (e.g., ARM9).
  • Hands-on experience in GUI development using Angular, JavaScript, HTML, and CSS.
  • Proficiency with version control tools such as GIT.
  • Background in using diagnostic tools like oscilloscopes, logic analyzers, and spectrum analyzers.
  • Understanding of DO-178C standards and/or FAA specifications.

Job Tags

Similar Jobs

Fortrea

FSP - CRA 2 - Oncology - West Coast Job at Fortrea

 ...Our FSP team is currently seeking CRA 2s with 1+ year of monitoring as well as strong Oncology monitoring experience, residing within...  ...attendance. Varied hours may be required. #LI - Remote Applications will be accepted on an ongoing basis. Learn more... 

Providence Health and Services

Social Worker LCSW - Primary Care Job at Providence Health and Services

Social Worker LCSW - Primary Care at Providence Health and Services summary: The Social Worker LCSW in Primary Care provides psychotherapy services to inpatients and outpatients, collaborating with healthcare providers and community resources to deliver comprehensive...

quantum-health

Patient Service Representative Job at quantum-health

 ...healthcare access. Whether its helping a member understand their medical bills, coordinating pharmacy needs, or removing barriers to care,...  ... provided you have a home environment suitable for remote work. *(manager approval is required) Comprehensive Benefits... 

Midas Tire & Auto Experts

Assistant Store Manager Sales-Driven Leader (Automotive) Job at Midas Tire & Auto Experts

 ...Job Description Job Description Benefits: Bonus based on performance Health insurance Paid time off At Midas, we develop leaders. Were looking for a results-oriented Assistant Store Manager who brings energy to the counter, thrives in a fast-paced sales... 

Smurfit Westrock

Paper Machine Assistant Superintendent Job at Smurfit Westrock

The opportunity: The Paper Machine Assistant Superintendent is responsible for Paper Machine safety performance, environmental performance, product quality, costs and equipment efficiency, and productivity. This position will direct a system with the purpose of optimizing...