Embedded Software Engineer @ Augment Jobs | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Embedded Software Engineer jobs in Austin, TX
39 applicants
company-logo

Augment Jobs · 4 days ago

Embedded Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Technology Information and Internet

Insider Connection @Augment Jobs

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Design and implement embedded software applications and drivers for various embedded platforms.
Collaborate with hardware engineers in the design and development of embedded systems.
Perform software requirements analysis, task estimation, and technical documentation.
Debug and optimize embedded software to ensure smooth functionality.
Conduct unit testing and integration testing for embedded software.
Support firmware validation and verification activities.
Stay updated with emerging technologies and trends in embedded software development.
Provide technical guidance and mentorship to junior engineers as needed.
Participate in code reviews and contribute to software architecture discussions.
Ensure compliance with coding standards and best practices.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Embedded Software DevelopmentRTOSEmbedded LinuxC ProgrammingC++ ProgrammingAssembly LanguageMicrocontrollersMicroprocessorsEmbedded Hardware DesignCommunication ProtocolsSPII2CUARTEthernetSoftware Development LifecycleTroubleshootingProblem-SolvingAttention to DetailEffective CommunicationTeamworkIndustry Experience

Required

Bachelor’s degree in Computer Science, Electrical Engineering, or related field (Master’s degree preferred).
Proven experience in embedded software development, including real-time operating systems (RTOS) and embedded Linux.
Proficiency in programming languages such as C, C++, and assembly language.
Experience with microcontrollers, microprocessors, and embedded hardware design.
Familiarity with communication protocols (e.g., SPI, I2C, UART, Ethernet).
Strong understanding of software development lifecycle and methodologies.
Ability to troubleshoot hardware and software issues.
Excellent problem-solving skills and attention to detail.
Effective communication and teamwork skills.

Preferred

Master’s degree in Computer Science, Electrical Engineering, or related field.
Prior experience in [specific industry/sector] is a plus.

Benefits

Health
Dental
Vision
Retirement plans

Company

Augment Jobs

twitter
company-logo
Built by Recruiters for Job Seekers Augment Jobs is a staffing, interview prep, and networking platform designed to help candidates secure high paying roles in finance, consulting, and technology.

Funding

Current Stage
Early Stage
Company data provided by crunchbase
logo

Orion

Your AI Copilot