Principal Embedded Software EngineerVDart Inc • Boulder, CO, United States
[error_messages.no_longer_accepting]
Principal Embedded Software Engineer
VDart Inc • Boulder, CO, United States
[job_card.variable_days_ago]
[job_preview.job_type]
[job_card.full_time]
[filters_job_card.quick_apply]
[job_card.job_description]
Position- Principal Embedded Software Engineer Location : Boulder, Colorado (onsite)
Job Description:
Key Responsibilities
Software firmware development: Designing, developing, and testing SW/FW for embedded systems using languages like C++, Python.
Understand existing architecture: Analyzing and comprehending the current system architecture to effectively integrate new features and modifications.
RTOS: Working with Real-Time Operating Systems, optimizing computation to achieve real-time processing performance on embedded platforms.
Hardware and Software Integration: Ensuring seamless integration of firmware with hardware components for optimal system performance.
Working with Embedded Hardware like board bring up, troubleshooting: Engaging in the initial power-up and porting SW/FW on new hardware, as well as diagnosing and resolving hardware-related issues.
Debugging and Troubleshooting: Utilizing tools like JTAG, oscilloscopes, and logic analyzers to debug and resolve complex hardware-software integration issues.
Cross-functional team collaboration: Working closely with hardware engineers, software developers, Quality, reliability and product managers.
Technical Documentation: Creating and maintaining detailed documentation for full lifecycle design to launch.
Software Lifecycle: Managing SW/FW source code using version control systems like Git, including branching, merging, and maintaining code repositories.
Fulltime work from onsite Colorado, Boulder, USA
Key Skills required
10+ years of experience in Embedded SW development with C++ and working at a Senior or Principal level
Working experience in C++ OOP concepts and advanced features
Hands on working with multi-process, multi-threaded application on Linux
Proficiency in designing, implementing, and optimizing Digital Signal Processing algorithms.
Experience optimizing algorithms for embedded targets that are memory and CPU resource constrained with optimizing computations for real-time processing.
Experience with DSP hardware and software tools and strong debugging and troubleshooting skills with target tools and environments.
Experience with real-time operating systems (RTOS) requirements
Experience with working with C++ mathematical libraries and tools that use linear algebra: matrices, vectors, numerical solvers, and geometric transformations
Familiarity with microcontrollers, DSP processors, and interfacing to FPGA.
Experience in agile development methodologies
Experience working with Git
[job_alerts.create_a_job]
Principal Embedded Software Engineer • Boulder, CO, United States
[internal_linking.similar_jobs]
SENIOR SOFTWARE ENGINEER
Fluid Consulting Services • Boulder, Colorado, US
[job_card.full_time]
Job Description Job Description Our client is hiring an experienced engineer to help scale a major, high-traffic product.Role focuses on backend or full-stack development, system reliability, and a...[show_more]
Border Patrol Agent - Earn up to $30,000 in Recruitment Incentives
US Customs and Border Protection • Lyons, CO, United States
[job_card.full_time]
Border Patrol Agent (BPA) Entry Level.NEW RECRUITMENT AND RETENTION INCENTIVES!.Duty assignments available at the time of offer may include the Southwest Border, including prioritized locations.Bor...[show_more]
Job Description Job Description As a Software Engineer, you will be responsible for developing new features to enhance the platform's stability and reliability.This role is perfect for someone who ...[show_more]
We are looking for a process-driven and technical Digital Enablement Specialist to serve as the operational backbone of our digital commerce business.While the Merchandising Specialist focuses on t...[show_more]
Join T2 Utility Engineers in Sacramento, CA to play an integral role in mentoring and empowering team members to creatively develop solutions for our clients and their projects.The Project Manager ...[show_more]
Job Description Job Description Overview BI is one of the leading technology companies in Boulder, Colorado and the largest provider of innovative electronic monitoring solutions in the United Stat...[show_more]
Our award-winning client is seeking a Principal Architect to join their team.The Principal Architect is responsible for leading and conducting research and innovation of optical communication techn...[show_more]
Job Description Job Description The Tech7 Company is a leading provider of support for rapid solutions development, complex systems integration, and the onboarding of commercial capabilities.Since ...[show_more]
Galaxy Technology Hires LLC • Boulder, Colorado, US
[job_card.full_time] +1
Job Description Job Description Flight Software Engineer - Boulder, CO About the Company: Have you ever wanted to be part of a start-up culture, but perhaps within a company that has established it...[show_more]
We are seeking self‑motivated, energetic individuals with exceptional problem‑solving and technical skills to help drive our.We break down barriers between disciplines, stepping in wherever we can ...[show_more]
[last_updated.last_updated_30] • [promoted]
Maintenance Technician
Jobot • Morrison, CO, US
[job_card.full_time]
Hybrid, Top AM Law Firm, Excellent Benefits, Profit Sharing, 401k, and More!.This Jobot Job is hosted by: Sierra Johnson.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us ...[show_more]
Job Description Job Description Salary: $80,000.About SpaceNav SpaceNav is a Colorado-based applied mathematics & aerospace engineering company.We deliver technical solutions in the areas of Space ...[show_more]
The National Renewable Energy Laboratory (NREL) • Golden, CO, United States
[job_card.full_time] +1
Postdoctoral Researcher - Model Engineering.NLR is located at the foothills of the Rocky Mountains in Golden, Colorado is the nation's primary laboratory for energy systems research and development...[show_more]
Mechanical Engineering Internship.Assist engineering in all phases of the design, development, production, testing, operation, and maintenance of mechanical equipment, tools, and industrial machine...[show_more]
[last_updated.last_updated_30] • [promoted]
General Dentist
Comfort Dental - Lakewood • Hygiene, Colorado, United States
[job_card.full_time]
We are seeking a General Dentist who is ready to take the next step into practice ownership.Our franchise model lets you own a practice without the typical barriers that make ownership feel out of ...[show_more]
Job Description Job Description Wanna join the adventure? As a member of our Embedded Systems Team, you will contribute to the embedded software design and development of our satellite electronic p...[show_more]
Principal / Sr Principal Software Engineer - FORGE
Northrop Grumman Corp. (AU) • Boulder, CO, United States
[job_card.full_time]
RELOCATION ASSISTANCE: No relocation assistance available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the wor...[show_more]