Embedded Software Engineer
RainesDev
Dallas, texas
Job Details
Full-time
Full 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.