What You’ll Do
• Design, develop, embedded software and firmware for various devices, ensuring they meet functional requirements and performance constraints
• Utilize C/C++ to develop code that runs directly on microcontrollers or microprocessors, controlling hardware and managing system resources
• Collaborate with hardware engineers to ensure seamless integration of software and hardware components in embedded systems
• Develop device drivers to facilitate communication between software applications and hardware peripherals, such as sensors, actuators, and communication interfaces
• Implement real-time systems that require timely response to external events and strict adherence to timing constraints
• Create and execute test plans to validate embedded software functionality, performance, and reliability using hardware/software integration testing
Skills/Experience We’re Looking For
• Proficiency in C and C++ for developing embedded software
• Experience with bare metal systems designed with strict timing requirements.
• Knowledge of microcontroller/microprocessor architectures, specifically ARM
• Experience with a microcontroller RTOS.
• Ability to interface with hardware peripherals, such as GPIO, SPI, I2C, UART, and DMA
• Familiarity with electronic circuits, hardware components, and the ability to read schematics and datasheets to understand hardware requirements and constraints
• Familiarity with JIRA and GitLab or similar tools
Qualifications
• Bachelor’s or Master's in Computer Science or related field, or equivalent experience
• 3+ years of relevant experience in a firmware engineering role
1111 2222 3333 4444
Overview Adjuncts - Electrical and Computer Engineering - Spring 2026 at Stevens Institute of Technology invites applications for Adjunct Instructor... ...Clery Act. Click here for a copy of this report.Seniority level Entry levelEmployment type Part-timeJob function Engineering...
...Job Description Job Description Looking for a class B CDL Driver with 1year experience. Roll-Off Drivers are responsible for preparing, securing and transporting of open containers to various disposal sites which include landfills, transfer facilities and the various...
...and share our vision, join us as an Environmental, Health and Safety Officer.Location: Knoxville, TNSalary: Highly Competitive Plus... ...implementing, and enforcing our companies ISO 45001 Health and Safety Management System. This role is critical to fostering a proactive health...
We are seeking a motivated and detail-oriented person to join our dynamic team. This role is ideal for individuals looking to start their career in the financial services industry, focusing on retirement planning and wealth management. The successful candidate will assist...
...other marketing materials Support the team in everyday office cleaning/maintenance Personal Assistant to CEO responsibilities: Manage and coordinate a busy travel schedule including domestic and international itineraries Book client and personal appointments...