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
...currently seeking hard-working, dependable workers to join our team. CNC Press Brake Operator are critical members of our team, ensuring... ...Press Brake Operator in Sparks, NV who have experience in: Machine Operation Manufacturing Job Duties: ~Under general...
...The Pre-Authorization Nurse 2 work assignments are varied and frequently... ...Licensed Registered Nurse (RN) in the state of Virginia or... ..., discharge planning and/or home health or rehab+ Certification... ...long-term disability, life insurance and many other opportunities....
We are looking for a motivated, friendly, and solution-oriented Remote Live Chat Agent to join our customer service team. As a Live Chat Agent, you will be responsible for responding to customer inquiries, resolving issues, and providing excellent service via live chat....
Research Assistant/Associate Junior EvaluatorCareers Page LinkJob LocationDivisionJob StatusJob CodeRE-JAJob Description:... ...understanding of how evidence-based policies and practices shape the economic, social, and built environments that promote health equity....
...live events ? Were a fast-growing marketing agency seeking sports-minded individuals to join our dynamic, high-performance team... ...impact, live engagement, and purposeful work Eager to turn an entry-level opportunity into a long-term career in marketing or events...