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
...Asphalt and Southwest Slurry Seal) is looking for Entry Level Laborers! About the company: Pavement Preservation Group is the proud union of industry leadersCactus Asphalt, American Pavement Preservation, Southwest Slurry Seal, and Viking Construction. Our journey of...
...marketing) to align financial goals. Requirements ~ Bachelors degree in Finance, Accounting, Economics, or related field (Masters/MBA preferred). ~ CPA, CFA, or CIMA qualification is a plus. ~7+ years of experience in financial planning, analysis, or corporate...
Medical Office Manager - Danville, California Job#16704227 A premier plastic surgery practice in the Bay Area is seeking a highly organized, people-driven Office Manager to lead day-to-day operations and support practice growth. This leadership role is ideal for someone...
...Job description Role: Non-CDL Box Truck Driver Compensation: Start pay $21.63 per hour Schedule: M-F, some Weekends, Hours Vary Who we are: Founded in 2001 with the dream of connecting great people to great delivery and transportation services We treat...
At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care.As the nation's leading health solutions company, we reach millions of Americans through our local...