Embedded Software Developer

Posted 6 Days Ago
Be an Early Applicant
Stafford, Staffordshire, England, GBR
In-Office
Entry level
Energy • Manufacturing • Solar • Renewable Energy
GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy.
The Role
Develop, test, debug, and maintain embedded software using Embedded C and RTOS. Integrate software with hardware, follow coding standards and agile practices, perform verification/validation, participate in code reviews, document designs and tests, and support cross-functional teams. Familiarity with IEC-61850 and HVDC is a plus.
Summary Generated by Built In
Job Description SummaryJob Description:
We are seeking a talented Embedded Software Engineer to join our team. The ideal candidate will possess strong skills in Embedded C programming and Real-Time Operating Systems (RTOS). The primary responsibility will be to develop and maintain embedded software for our products, ensuring high-quality code and system reliability. Additionally, familiarity with IEC-61850 standards and knowledge of HVDC systems are considered advantageous.

Job Description

Key Responsibilities:

  • Design, develop, test, and debug embedded software for diverse applications, ensuring robustness and efficiency
  • Collaborate effectively with hardware engineers and multidisciplinary teams to seamlessly integrate software with hardware components
  • Ensure adherence to established coding standards, software development processes, and agile methodologies.
  • Actively participate in code reviews, providing constructive and actionable feedback to peers to enhance code quality
  • Conduct thorough software verification and validation activities to guarantee product quality and reliability
  • Accurately document software designs, requirements, and test procedures to maintain clear and comprehensive records
  • Stay informed about the latest technologies and industry trends in embedded systems and RTOS to continually improve skills and knowledge
  • Provide technical support and expertise to other teams as required, facilitating problem-solving and innovation

 

Required qualifications:

  • Bachelor’s or master’s degree in computer science, Electronic & communication Engineering, Electrical Engineering, or related field.
  • experience in embedded software development.
  • Advanced proficiency in Embedded C, ensuring efficient and optimized code development
  • Strong proficiency in scripting languages, preferably Python, to automate tasks and enhance productivity.
  • Hands-on experience with RTOS platforms such as FreeRTOS, VxWorks, and others, demonstrating capability in managing real-time constraints and system resources.
  • Experience working in Agile development environments, showcasing adaptability and collaboration in iterative processes
  • In-depth understanding of embedded systems concepts, including hardware/software integration, memory management, and device driver development
  • Comprehensive knowledge of software development lifecycle and methodologies, ensuring structured and systematic development practices.
  • Excellent problem-solving abilities and debugging skills, capable of identifying and rectifying issues efficiently.
  • Ability to work independently as well as collaboratively within team settings, fostering a productive and cooperative work environment.
  • Strong communication skills, facilitating effective collaboration with cross-functional teams and stakeholders.

Preferred Skills:

  • Familiarity with IEC-61850 standards for communication networks and systems in power utility automation.
  • Knowledge of HVDC (High Voltage Direct Current) systems and related technologies.
  • Experience with protocols used in industrial automation and control systems (CAN, Ethernet/IP, etc..).
  • Knowledge of software configuration management tools such as Git or SVN.
  • Understanding of cybersecurity principles specifically applied to embedded systems, emphasizing skills in protecting systems against vulnerabilities and threats

Additional Information

Relocation Assistance Provided: No

Skills Required

  • Bachelor's or master's degree in Computer Science, Electronic & Communication Engineering, Electrical Engineering, or related field
  • Experience in embedded software development
  • Advanced proficiency in Embedded C
  • Strong proficiency in scripting languages (preferably Python)
  • Hands-on experience with RTOS platforms such as FreeRTOS, VxWorks
  • Experience working in Agile development environments
  • In-depth understanding of embedded systems concepts, hardware/software integration, memory management, and device driver development
  • Knowledge of software development lifecycle and methodologies
  • Strong problem-solving and debugging skills
  • Ability to work independently and collaboratively; strong communication skills
  • Familiarity with IEC-61850 standards
  • Knowledge of HVDC systems and related technologies
  • Experience with industrial automation protocols (CAN, Ethernet/IP)
  • Knowledge of software configuration management tools such as Git or SVN
  • Understanding of cybersecurity principles applied to embedded systems

GE Vernova Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about GE Vernova and has not been reviewed or approved by GE Vernova.

  • Retirement Support The 401(k) plan includes company matching contributions and additional company retirement contributions, with access to Fidelity resources and financial planning consultants. Feedback suggests this structure supports long-term savings beyond a basic match.
  • Parental & Family Support Paid parental leave is available with flexible, continuous or non-continuous usage, and is complemented by adoption resources and Work/Life Connections guidance. Maternity leave is described as extended relative to typical workplace norms.
  • Leave & Time Off Breadth Time-off programs include 12 paid holidays, permissive time off for many salaried roles, and dedicated personal, illness, and caregiving time for U.S. new hires. Some hourly roles start with a defined PTO bank, while other roles may offer unlimited time off.

GE Vernova Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Cambridge, MA
75,000 Employees
Year Founded: 2024

What We Do

GE Vernova is a planned purpose-built company on a mission to electrify the planet while simultaneously working to decarbonize it. If we want our energy future to be different…we must be different. Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. GE Vernova brings together GE’s portfolio of energy businesses including Power, Wind, Electrification and Digital businesses. With focus, GE Vernova is accelerating the path to more reliable, affordable, and sustainable energy, while helping our customers power economies and deliver the electricity that is vital to health, safety, security, and improved quality of life. Together, we have The Energy to Change the World.

Why Work With Us

Join our team, to evolve and grow, surrounded by some of the brightest minds in the industry who help you get better every day. You’ll get the chance to rewrite the rules, work on cutting-edge technology, and be part of a global team for positive change.

Gallery

Gallery

Similar Jobs

In-Office
Kemble, Cotswold, Gloucestershire, England, GBR
154 Employees

TTP plc Logo TTP plc

Embedded Software Engineer

Software • Biotech • Consulting • Design
In-Office
Cambridge, Cambridgeshire, England, GBR
371 Employees

Analog Devices Logo Analog Devices

Embedded Software Engineer

Artificial Intelligence • Hardware • Automation • Manufacturing
In-Office or Remote
8 Locations
20292 Employees

Analog Devices Logo Analog Devices

Embedded Software Engineer

Artificial Intelligence • Hardware • Automation • Manufacturing
In-Office or Remote
8 Locations
20292 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Aerospace • Artificial Intelligence • Hardware • Machine Learning • Software • Defense • Manufacturing
Centennial, CO
300 Employees
Fortune Brands Innovations Thumbnail
Manufacturing
Deerfield, IL
10000 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account