Sr. SW Development Engineer

Company Name:
Xantrex Technology Inc.
Title: Sr. SW Development Engineer Location: Massachusetts-Foxboro Other Locations:
Invensys is a global technology company that works in partnership with a broad range of industrial and commercial customers to design and supply advanced technologies that optimize their operational performance and profitability. From oil refineries and power stations to mining companies and appliance manufacturers, our market-leading software, systems and controls enable our customers to monitor, control and automate their products and processes, thereby maximizing safety, efficiency, reliability and ease of use.
Our lines of business are grouped into four business segments: Software, Industrial Automation, Energy Controls and Appliance. You may recognize our market brands, such as Triconex, Wonderware, Foxboro, Ranco and Eurotherm, among others.
Invensys works with:

23 of the top 25 petroleum companies
48 of the top 50 chemical companies
18 of the top 20 pharmaceutical companies
35 of the top 50 nuclear power plants
All of the top 10 mining companies
7 of the top 10 appliance manufacturers
Invensys enables:

20% of the world's electricity generation
18% of the world's crude oil refining
37% of the world's nuclear energy generation
62% of the world's liquefied natural gas production
23% of the world's chemical production
Job Summary:
Plans, designs, codes, develops, tests and documents Embedded software systems in C and C for software enhancements and new products for industrial process control systems. Applies modern, best practice development techniques and product knowledge toward Research and Development activities. Provides analysis and investigation and resolution of software engineering tasks. Participates in the definition of design specifications/parameters. Plans, documents and carries out software testing. Supports software modules during Test and Evaluation.
May coordinate and direct the work of engineering and other technical staff as technical and/or project leader for assignments of limited scope. Provides estimates and sets schedules for completion of assignments. Produces realistic specifications and priorities to achieve the optimal balance between user needs and internal constraints/costs. Executes project plans, anticipating potential problems and exercising priority judgments to meet project milestones.
May participate in trade and standardization organizations for own area of expertise
An experienced professional with a good understanding of complex Embedded Systems Development, Industrial Communication Systems, and Industrial Control Systems; resolves a wide range of issues in creative ways.
Designs, develops and tests complex software systems or subsystems according to internal development process, with involvement at all stages, from the initial concept through the requirements definition, detailed design and release to manufacturing and customers. Performs analysis of systems configurations. Evaluates problems relative to system design and magnitude of coding relative to hardware and software capabilities planned for design.
Solid knowledge about Embedded Operating Systems, 32/16-bit microprocessors (e.g. Intel, ARM) hardware/software concepts, logic analyzers, and other development tools is a requirement.
Previous knowledge about Distributed Control Systems and Industrial Communication Protocols (HDLC, FF, PROFIBUS, DeviceNet, CAN, HART etc.) is an advantage.
Bachelor's Degree in C.S., E.E. or related discipline.

Experience :
- A minimum of 3 years of related experience.
- Embedded development expertise. Understanding concepts like: HW/SW integration, cross-development, remote debugging, tasks, interrupts, exceptions, etc.
- Digital Communications. Should have previous experience from some digital communications protocols. for example HDLC, RS485, FF, PROFIBUS, DeviceNet, Ethernet/IP, UART, PCIe, I2C etc.
- Basic understanding of computer hardware, including: Microprocessors, communication controllers, A/D and D/A converters, schematics, HW testing, etc.
- Computer languages required: C and some C . Ideally also some experience with C#.
- Good communication skills, both verbally and written (English). Shall be capable of developing design descriptions, test documentation, but also weekly reports, presentations etc.
- Self-motivated, hardworking self-starter is a requirement. Shall be capable of working without day to day supervision and guidance. Shall take initiative and seek help and guidance when needed. Shall proactively seek out information and help.
- Any windows programming is useful but not a requirement.

As part of our team, you'll build a strong career with a collaborative, knowledgeable team of people. We'll challenge you to think differently to achieve your goals. You'll have easy access to senior management, leading thinkers, and colleagues around the world.
In addition to competitive salaries and inclusive benefits, we offer global career opportunities and travel to new places to inspire fresh, new thinking. We believe in rewarding and recognizing risk-taking and creativity. We also promote a healthy work-life balance as essential for your personal growth.
Invensys is an Equal Opportunity and Affirmative Action Employer.

Check out our CAREERS Page -
"Like" our Careers on Facebook! bit.ly/IOMCareers_FB
Follow us on Linkedin - bit.ly/IOM_Li
Follow us on Twitter -
Watch us on You Tube -
Read our Blogs - bit.ly/IOMBlogs
Sr. SW Development Engineer Massachusetts-Foxboro 001AAO

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.