117,220 Senior C Developer jobs in the United States

Embedded Systems Developer

20724 Maryland City, Maryland Advanced Technology Innovation

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Salary is depending on experience
3 years' to 25 years' experience
$110,000 - $300,000

DOD SECURITY CLEARANCE REQUIRED

  • Active DOD Top Secret Clearance
  • SCI
  • Full Scope Polygraph
SKILLS / EXPERIENCE
  • Strong Embedded Systems Development
  • C++, Linux
  • Large microprocessors
  • RTOS experience preferred
Nice to Have
  • BSCS, BSEE or BSCE is a plus
  • Recent VxWorks
  • Device Driver development
  • BSP development
  • Board Bring up
View Now

Embedded Systems Developer

45444 Dayton, Ohio Integrated Solutions for Systems (IS4S)

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

**U.S. Citizens Only**

Due to federal requirements, this position is only open to U.S. citizens. Eligibility to obtain a U.S. security clearance is a requirement for all IS4S employees. Applicants must affirm U.S. citizenship in the cover letter of this application. Those without citizenship affirmation will not be considered.

Description:
Develop software for real-time systems and supporting infrastructure. The ideal candidate will be interested in working on combined hardware/software systems or developing computationally efficient code for processing data received from sensors and other hardware. In addition, they will support the development of supporting infrastructure, such as simulation software running on HPCs, static analysis tools, and aiding in the implementation of sensor fusion algorithms.

Job Role(s):
  • Develop software for embedded or high performance systems.
  • Validate, test, and document new or existing codebases.
  • Communicate with sensors and other hardware systems, including low latency and precision time applications.
  • Optimize code for deployment on devices with constrained computing power and storage.

Required Experience:
  • A minimum of three years of software development required.
  • Experience developing in modern C++ or C required.
  • Knowledge of Git, Gitlab, or equivalent source control and CI/CD tools required.
  • Experience with software architectures, open architectures, and software design is desired.
  • Experience developing for RTOS, Linux, or POSIX systems is desired.
  • Knowledge of networking and distributed systems a bonus.
  • Knowledge of airworthiness procedures a bonus.


**U.S. Citizens Only**
View Now

Embedded Systems Developer/Engineer

32635 Gainesville, Florida ZipRecruiter

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Job DescriptionJob Description

RESPONSIBILITIES :

All job requirements listed are requirements for the core responsibilities of this position. This position may require other activities and duties be performed as assigned by their manager.

  • Develop new products and maintain existing products encompassing system design and architecture, firmware and application development, hardware changes, selection, and integration, testing and validation, documentation, maintenance, and support.
  • Plan and manage work with goal of on-time delivery.
  • Collaborate across the organization and gather voice of customer to define requirements.
  • With input from internal and external partners, define best practices in embedded system development and support. Incorporate best practices in the Stage Gate process and project execution.
  • Support customer equipment both remotely and on-site.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

POSITION REQUIREMENTS :

Required

  • Bachelors degree in Electrical, Electronics, Computer, Mechatronics, Embedded Systems, or Systems Engineering or similar degree from an ABET accredited program.
  • Minimum 3 years’ experience in embedded systems development including software and application development and programming and hardware integration, preferably for industrial products or machinery.
  • Proficient with application development including software architecture, debugging and life-cycle management using C, C++, and Python programming and associated libraries for real-time operating system applications.
  • Proficient with SQL, SQL databases creation, management and reporting and RAD tools for query and display data as web pages.
  • Experience with network and communication protocols, Github and appropriate IDEs for application development.
  • Familiarity with PHP, Assembly, and qt.io or similar development tools is desirable.
  • Machine control, including GPIO, experience is highly desirable.
  • Must be able to work collaboratively and execute autonomously with a high degree of transparency and integrity, considering multiple sources of input and executing the consensus direction.
  • Excellent communication (oral, written and listening) and interpersonal skills.
  • Team oriented; able to interact with all internal and external stakeholders.
  • Proficient in Microsoft Office (Word, Excel, and PowerPoint).
  • Adept at conducting research into project-related issues and products.

Knowledge/Skills

  • Strong interpersonal skills with the ability to collaborate and work cross-functionally.
  • Precise and articulate written and verbal communication skills including group presentation skills.
  • Able to problem solve and quickly recommend solutions.
  • Able to travel 20% of the time.

Physical Requirements

The physical demands described herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is frequently required to sit; use hands to finger, handle, or feel; and talk and hear. The employee is regularly required to stand, walk, and reach with hands and arms. The employee must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, vision, peripheral vision, depth perception, and ability to adjust focus. Ability to work for extended periods of time at a workstation on a computer or similar device. Occasional extended periods of standing, bending, kneeling.


Working Conditions

This job operates in both an office setting and a manufacturing warehouse. This role routinely uses standard office equipment, hand tools, and material handling equipment.

Employment with Cantrell-Gainco / Bettcher Industries is contingent upon successfully completing both a pre-employment background check and a drug screening. All candidates hired must be able to provide proper documentation of their eligibility to work in the US (I-9 form). Cantrell-Gainco / Bettcher Industries is an Equal Opportunity Employer – Minorities / / Disabled / Veterans (M/F/D/V)

View Now

Embedded Systems Developer/Engineer

30501 Gainesville, Georgia Cantrell Gainco Group, Inc.

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

RESPONSIBILITIES :

All job requirements listed are requirements for the core responsibilities of this position. This position may require other activities and duties be performed as assigned by their manager.

  • Develop new products and maintain existing products encompassing system design and architecture, firmware and application development, hardware changes, selection, and integration, testing and validation, documentation, maintenance, and support.
  • Plan and manage work with goal of on-time delivery.
  • Collaborate across the organization and gather voice of customer to define requirements.
  • With input from internal and external partners, define best practices in embedded system development and support. Incorporate best practices in the Stage Gate process and project execution.
  • Support customer equipment both remotely and on-site.
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

POSITION REQUIREMENTS :

Required
  • Bachelors degree in Electrical, Electronics, Computer, Mechatronics, Embedded Systems, or Systems Engineering or similar degree from an ABET accredited program.
  • Minimum 3 years’ experience in embedded systems development including software and application development and programming and hardware integration, preferably for industrial products or machinery.
  • Proficient with application development including software architecture, debugging and life-cycle management using C, C++, and Python programming languages and associated libraries for real-time operating system applications.
  • Proficient with SQL, SQL databases creation, management and reporting and RAD tools for query and display data as web pages.
  • Experience with network and communication protocols, Github and appropriate IDEs for application development.
  • Familiarity with PHP, Assembly, and qt.io or similar development tools is desirable.
  • Machine control, including GPIO, experience is highly desirable.
  • Must be able to work collaboratively and execute autonomously with a high degree of transparency and integrity, considering multiple sources of input and executing the consensus direction.
  • Excellent communication (oral, written and listening) and interpersonal skills.
  • Team oriented; able to interact with all internal and external stakeholders.
  • Proficient in Microsoft Office (Word, Excel, and PowerPoint).
  • Adept at conducting research into project-related issues and products.
Knowledge/Skills
  • Strong interpersonal skills with the ability to collaborate and work cross-functionally.

  • Precise and articulate written and verbal communication skills including group presentation skills.
  • Able to problem solve and quickly recommend solutions.
  • Able to travel 20% of the time.


Physical Requirements

The physical demands described herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is frequently required to sit; use hands to finger, handle, or feel; and talk and hear. The employee is regularly required to stand, walk, and reach with hands and arms. The employee must occasionally lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus. Ability to work for extended periods of time at a workstation on a computer or similar device. Occasional extended periods of standing, bending, kneeling.

Working Conditions

This job operates in both an office setting and a manufacturing warehouse. This role routinely uses standard office equipment, hand tools, and material handling equipment.

Employment with Cantrell-Gainco / Bettcher Industries is contingent upon successfully completing both a pre-employment background check and a drug screening. All candidates hired must be able to provide proper documentation of their eligibility to work in the US (I-9 form). Cantrell-Gainco / Bettcher Industries is an Equal Opportunity Employer – Minorities / Females / Disabled / Veterans (M/F/D/V)

Equal Opportunity Employer

This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
View Now

Software Developer(Embedded Systems)

61552 Mossville, Illinois Kasmo Global

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

Software Developer(Embeded Sysytems)

Location: Mossville il 100% onsite

Duration: 2 years

Skills: C++, RTOS, Automotive industry exp.

Job Summary

We are seeking a skilled and motivated Software Developer with 3-5 years of experience in C++ to join our Embedded Software Engineering team in Mossville, IL. You will be responsible for designing, developing, and testing embedded software solutions for machine control, engine systems, and telematics platforms.

Key Responsibilities
  • Design and implement embedded software in C++ for real-time systems.
  • Collaborate with cross-functional teams to gather and analyze software requirements.
  • Develop and maintain software components for machine control and diagnostics.
  • Perform unit testing, integration testing, and debugging of embedded systems.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Document software design, architecture, and test results.
Required Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 3-5 years of professional experience in C++ software development.
  • Experience with embedded systems and real-time operating systems (RTOS).
  • Familiarity with communication protocols such as CAN, J1939, or Ethernet.
  • Strong problem-solving and debugging skills.
Preferred Qualifications
  • Experience with Simulink or model-based development.
  • Knowledge of control systems, sensors (IMUs, GNSS), or machine kinematics.
  • Familiarity with Agile development methodologies.
  • Master's degree in a related field is a plus.
View Now

Software Developer - HMI Embedded Systems

74145 Tulsa, Oklahoma ZipRecruiter

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Job DescriptionJob Description

Software Developer – HMI Embedded Systems

Location: Tulsa, OK - Hybrid

Description

Looking for a Software “HMI Focused” Developer to join our team of Engineers and Designers in the creation of custom display, instrumentation, and control system solutions for engine and engine-driven vehicles/equipment. Immerse yourself in a collaborative, creative environment where you can utilize your development expertise and our in-house tools/products – All in support of application specific integration and solutions that clear the path to our customers’ success. Our products are found on electric vehicles, off highway industrial equipment, stationary engine applications, off-road vehicles, wake board boats, motorcycles, and many more.

Key Job Responsibilities

  • Collaborate with product development teams to plan, create, and deploy system/vehicle and user-focused software display solutions
  • Develop custom applications with system/vehicle specific communication and control interfaces
  • Work with platform engineers to support custom hardware and middleware features
  • Work with software test and technical support engineers to diagnose and solve problems
  • Work directly with project stakeholders and provide iterative support


Position Requirements

  • Bachelor's degree in a related Science/Technology field of study, OR equivalent training and experience
  • Professional Software Development experience in an Agile team environment
  • Proficient in several programming such as C#, C++, Python, Lua, Codesys ST
  • Experience with visual-based programming is a plus
  • Willingness and ability to quickly learn new software toolchains, frameworks and
  • Experience developing HMI software for embedded displays is a plus
  • Must have a high attention to detail and a strong sense of urgency
  • Exceptional debugging, troubleshooting and problem-solving skills
  • Self-starter who can develop independently as well as seamlessly co-develop with others
  • Has a passion for problem solving and creating application-specific solutions
  • Electrical engineering aptitude is
  • Specific industrial/off-highway application knowledge and experience is a plus
  • Experience with engine and vehicle communication (CAN J1939, MODBUS)
  • Proficiency in T4F emissions requirements is a plus
  • Demonstration of programming knowledge and working examples/classwork
  • Comfortable communicating directly with project stakeholders
View Now

Embedded Systems Developer - DevOps Tools

19117 Philadelphia, Pennsylvania ClifyX

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

  1. The full job description for the position
Support Comcast development teams to resolve issues relating to code managed on GitHub in RDKCentral, in a timely manner.
• Support Comcast / Sky / Partner teams with respect to embedded development processes and tools in a GitHub environment
• Use appropriate tools and technologies to support our GitHub workflows capability.
Develop / Refactor scripts/tools written in Python , in an embedded Linux environment, supporting development and release workflows.
• Use GitHub , Gerrit, Jenkins (Pipelines/DSL), Build (Yocto) expertise to triage and address support requests and issues
Document processes to support Comcast development teams.
• ttend the office in Philadelphia at least 3 days a week to interface with the rest of the RDKM team and with Comcast development teams.
  1. The "must-have" skills and experiences you consider essential
There are 2 aspects to the role that are essential:
(a) Support
Must be strong technically and strong communicator - this is because the person will be the interface between senior Comcast development engineers and RDKM for all issues related to hosting and development of their components on GitHub in RDKCentral
(b) Development
Must be a strong developer - will work with the tools infrastructure development team to help with tools development. So strong python development is essential.
  1. The "good-to-have" skills / competencies
• Python / Scripting
• Embedded Development environment on Linux
• Development experience using Git Flow / GitHub
• Strong communication
• Strong analysis & problem solving
• Strong attention to detail.
  1. Any specific assessment criteria or focus areas
Please assess whether they can prove they have strong technical skills and that they would be comfortable supporting / discussing / resolving development issues with senior development people in Comcast - particularly related to development workflows on RDKCentral GitHub.
View Now
Be The First To Know

About the latest Senior c developer Jobs in United States !

Embedded Systems Developer - Secret Clearance (contract)

91405 Valley Glen, California Advanced Technology Innovation

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

This is a 100% ON SITE JOB - No interest in Remote Workers
Active DOD Secret Clearance Required
US Citizenship required
This is a contract position


REQUIRED
  • BS Degree in CS or EE, but STEM Degree acceptable
  • 5+ years experience (prefer 10-20 yrs) in C++ Development
  • Strong Embedded Systems Development in C++
  • Must have strong recent RTOS experience (IntegrityOS, ThreadX, QNX or VxWorks)
  • Team lead experience is preferred but not required.
  • Positive attitude, gets along well with teammates
  • Open to doing test, QA, analysis as well as development - flexible
  • ACTIVE SECRET CLEARANCE REQUIRED
PLUSES ("Nice to have," -- NONE of this is required)
  • Prior experience on Boeing projects
  • Navy Project experience
  • Hardware debug skills
  • Low level firmware
  • Protocol stack development
  • Cryptography
View Now

Lead Automotive Software Developer - Embedded Systems

35801 Huntsville, Alabama $140000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a forward-thinking automotive technology provider, is seeking an experienced Lead Automotive Software Developer to spearhead the development of embedded systems for their innovative vehicle platforms. Located in **Huntsville, Alabama, US**, this role offers an exciting opportunity to shape the future of automotive software. You will be responsible for leading a team of software engineers in the design, implementation, testing, and deployment of real-time embedded software for critical automotive applications. This includes software for powertrain control, body control modules, ADAS features, and infotainment systems. The ideal candidate will have a strong foundation in C/C++ programming, real-time operating systems (RTOS), and embedded system architecture. Experience with automotive communication protocols such as CAN, LIN, and Automotive Ethernet is essential. You will also be involved in software architecture design, code reviews, unit testing, and integration testing. A deep understanding of software development lifecycle (SDLC) methodologies, Agile practices, and version control systems (e.g., Git) is required. The ability to mentor junior developers, drive technical decisions, and ensure adherence to quality and safety standards (e.g., ISO 26262) is crucial. You will collaborate closely with hardware engineers and systems engineers to ensure seamless integration and optimal performance. Familiarity with AUTOSAR and experience with diagnostic protocols (UDS) are highly desirable. A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, combined with a minimum of 8 years of experience in automotive embedded software development, including at least 3 years in a leadership or lead developer role, is required.
Apply Now

Software Developer III, Embedded Systems/Firmware, AR

94103, California Google

Posted today

Job Viewed

Tap Again To Close

Job Description

**Minimum qualifications:**
+ Bachelor's degree or equivalent practical experience.
+ 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting.
+ 2 years of experience with working with embedded operating systems.
**Preferred qualifications:**
+ Master's degree or PhD in Computer Science or related technical field.
+ 2 years of experience with performance, systems data analysis, visualization tools, or debugging.
+ 2 years of experience with data structures or algorithms in either an academic or industry setting.
+ Experience developing accessible technologies.
+ Proficiency in code and system health, diagnosis and resolution, and software test development.
Google's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for software developers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software developer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our software developers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.
For decades, the computing revolution has reshaped our world driven by breakthroughs in compute, connectivity, mobile, and now, AI. Google's XR team is at the forefront of the next major leap - the convergence of AI and XR. This is more than just new devices - it's about reimagining how we interact with the world around us. We're building a future where lightweight XR devices pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences.
**For US Candidates:** The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google .
**Responsibilities:**
+ Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
+ Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
+ Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
+ Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
+ Write product or system development code.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior C Developer Jobs